The Software Engineering degree at Canterbury Christ Church University trains students to write high-quality, reliable software needed across various sectors from medicine to space flight. The course covers the entire software development lifecycle, from requirement analysis to design and implementation, following industry best practices. It emphasizes a professional approach and practical, hands-on learning, supported by the MIT-developed CDIO framework. Students benefit from engaging with industry through work experience opportunities and are taught in state-of-the-art facilities by a diverse and experienced faculty. This program equips graduates with the skills to tackle real-world challenges and excel in the fast-paced field of software engineering.